articulated prosthesis - German English Dictionary